
/* remove padding and scrolling from elements that contain an Accordion OR a content-div */
.ui-layout-center ,	/* has content-div */
.ui-layout-west ,	/* has Accordion */
.ui-layout-east ,	/* has content-div ... */
.ui-layout-east .ui-layout-content { /* content-div has Accordion */
  padding: 0;
  overflow: hidden;
}
.ui-state-default{
	height: 28px; 
	background: url(../images/treeTitleBg.gif) left top repeat-x;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	border:0;
	font-size:14px;
}
.ui-state-active{height: 28px; background: url(../images/treeTitleBg.gif) left -28px repeat-x; cursor: pointer; color: #092c56; font-weight: bold; border:0; font-size:14px; }
.ui-corner-top,
.ui-corner-all,
.ui-corner-bottom{ border-radius:0; }
.ui-accordion .ui-accordion-header .ui-icon{width:17px; height:17px; position:absolute; left:10px; margin-top:-9px; top:50%;}
.ui-state-default .ui-icon{ background: url(../images/treeTitleIcon.png) left top no-repeat;}
.ui-state-active .ui-icon{ background: url(../images/treeTitleIcon.png) left -28px no-repeat;}
.ui-accordion .ui-accordion-header a{padding:5px;padding:6px 0 0 30px\9;}
.ui-accordion-icons .ui-accordion-header a{padding-left:30px;}

.ui-layout-toggler-west-open{background-image: url(../images/splitterThumb_left.gif);width:6px;height:39px;}
.ui-layout-toggler-west-closed{background-image: url(../images/splitterThumb_right.gif);width:6px;height:39px;}
.ui-layout-resizer-west{position:0px,0px;}

#main_body{ visibility:hidden; }

#main_top{ height:58px; width:100%; position:relative; }

#main_footer{ height:21px; width:100%; display:block; vertical-align:top; padding:0px; margin:0px; position:absolute;/* IE7、遨游 */ }

#main_center{ background:#FFFFFF; overflow:hidden; position:relative; }

#main_left{ width:160px; float:left; }

#main_right{ float:left; }

iframe{ width:100%; height:100%; }

#main_center{ }

body { margin:0px; padding:0px; background:#FFFFFF; overflow:auto; }

html{ margin:0px; padding:0px; overflow:visible; }

.header{ height:58px; overflow:hidden; }
.header .logo{
	white-space:nowrap;
	font-size: 18px;
	font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif;
	text-indent: 200px;
	color:#fff;
	vertical-align:top; 
	padding-top:20px;
}
.header .logoBg{
	background:url(../images/logo.jpg) left top no-repeat; 
}
#help_icon{ display:none; }

#help{ display:none; }

#logout{ color:#000000; }

#T_content{ height:100%; /* width:199px; */ float:right; }

.lettTreeDivFst{ height:585px; position:relative; width:195px; overflow:auto; display:none; }

.lettTreeDiv{ position:relative; width:195px; overflow:auto; display:none; }

#contentContainer{ width:100%; height:100%; border:0px; background:#FFFFFF; vertical-align:middle;}
/* ISO 平台处理iframe无法滚动的样式 */
.IOSContentContainer{-webkit-overflow-scrolling:touch;overflow: auto;}

#curCid{ display:none; }

.nav_handle{ height:100%; width:6px; float:right; vertical-align:middle; background:#4382cd; }
.open_nav{ position:relative; background-image:url('../images/splitterThumb_left.gif'); display:block; height:39px; width:6px; margin-left:0px; cursor:pointer; }
.closed_nav{ position:relative; background-image:url('../images/splitterThumb_right.gif'); display:block; height:39px; width:6px; margin-left:0px; cursor:pointer; }

#westAccordion{ position:relative; display:block; }

#westAccordion a{ color:#000000; }

.hide{ display: none; }

#wlan_guide_iframe_td iframe{ border: none; }

.dialog_move{ cursor:move; }

#floatMenu{ display:none; position:absolute; z-index:10; }

#coverPage{ font-size:18px; font-weight:bold; text-align:center; margin-top:0px; position:absolute;left:0px; top:0px; width:100%; height:100%; background-color:#cccccc; z-index:99997; filter:Alpha(Opacity=40); -moz-opacity:0.4; opacity:0.4; display:none; }

#progress{ text-align:center; margin-top:0px; position:absolute; left:0px; top:0px; width:100%; height:100%; background-color:transparent; z-index:99998; display:none; }
#progress p{font-size:18px; font-weight:bold; text-align:center;}
#progress img{position: relative; padding-top: 20%;}

/* 数组框 begin */
#array_table{ position: absolute; opacity:1; left:25%; top:26%; z-index: 99999; display:none; }
#dialog_close_link{ cursor:pointer; }
#configTable_div{ height:100%; width:100%; overflow:auto; }
#warning_tit{ display:inline; margin:auto; }
#array_table_OKBtn{ margin-right:35px; }
/* 数组框 end */

/* wlan begin */
#wlan_guide{ position: absolute; opacity: 1; left:17%; top:15%; z-index: 99998; display:none; }
#alert_window{ position: absolute; opacity: 1; left:35%; top:36%; z-index: 99998; display:none; }
#alert_window_center{ width:450px; }
/* wlan end */

/* instance_create_window begin */
#instance_create_window{ position: absolute; opacity: 1; left:35%; top:10%; z-index: 99998; display:none; }
#instance_create_window_link{ cursor:pointer; }
/* instance_create_window end */

/* struct_search_window begin */
#struct_search_window{ position: absolute; opacity: 1; left:35%; top:36%; z-index: 99998; display:none; }
#struct_search_window_link{ cursor:pointer; }
/* struct_search_window end */

/* loading begin*/
#loading{ position: absolute; opacity: 1; left:20%; top:20%; z-index: 1;display:none; }
#process{ font-size:18px; font-weight:bold; }
/* loading end*/

/* addlist begin */
#addlist_table{ position: absolute; opacity:1; left:25%; top:26%; z-index: 99999; display:none; }
#addlist_btnCloseID{ cursor:pointer; }
#addlist_configTable_div{ height:100%; width:100%; overflow:auto; }
#addlist_table_warning_tit{ display:inline; margin:auto; }

/* addlist end */

/* mouse right_menu begin */
#right_menu{ width:144px; display:none; }
/* mouse right_menu end */

/********* HTREE_H.js css style ***********/
.treeIcon {
	position:relative;
	top:4px;
	width:18px;
	height:16px;
	padding: 3px 5px 3px 6px;
}
.treeIconRoot {
	background: url(../images/empty.gif) no-repeat;
}
.treeIconFolder {
	background: url(../images/folder.png) no-repeat;
}
.treeIconFolderOpen {
	background: url(../images/folderOpen.png) no-repeat;
}
.treeIconNode {
	background: url(../images/treeIcon_normal.gif) no-repeat;
}
.treeIconEmpty {
	background: url(../images/empty.gif) no-repeat;
	padding: 3px 3px 3px 6px;
}
.treeIconFocus {
	background: url(../images/treeIcon_focus.gif) no-repeat;
}
.treeIconHover {
	background: url(../images/treeIcon_hover.gif) no-repeat;
}
.leftManageMenuTit{
	height:29px;
	background:url(../images/leftManageMenuTit.png) top repeat-x;
	}
.leftManageMenuTit div{
	font-size: 18px;
	font-weight: bolder;
	text-align: center;
	padding-top:5px;
	color: #C9F5F6;	
	}
.bgClosedFond {
	padding: 5px 3px 5px 4px;
	width: 100%;
	cursor: pointer;
	color: #C9F5F6;
}
.bgOpenedFond {
	padding: 5px 3px 5px 4px;
	width: 100%;
	cursor: pointer;
	color: #C9F5F6;
}

.treeTd{
	padding: 4px 0px 4px 0px;
}
.treeLeaf{
	color: #C9F5F6!important;
	font-weight: normal;
	text-decoration: none;
}
.treeLeaf:hover{
	color: #c62a2a!important;
	cursor: pointer;
}
.selectedTreeLeaf{
	color: #c62a2a!important;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
}
